Featured this month: everything in Adobe Acrobat! We've finally got almost everything converted, indexed, and all together in a big happy pile for you. Thanks to Acrobat's compression, we can finally include all of the core technical documentation on the Reference Library Edition, rescuing the AOCE, QuickDraw GX, and Human interface books from their lonely exile of past months. Also, since it is much easier to build documents in Acrobat than in Apple DocViewer, most everything has been converted and thus is included in the disc-wide index for your Verity relevancy-ranked searching pleasure. Be sure to upgrade to the latest version of Acrobat Exchange LE (available on this disc, in the Utilities folder) and check out the "Read Me First!" file for various Acrobat tips 'n' tricks. We've only just begun to figure out what we're doing with Acrobat, and a lot of polishing remains to be done; if you have ideas or suggestions for improved documents, bookmarks, or hyperlinks, send them to us at dpfeedback@applelink.apple.com or AppleLink DPFEEDBACK.
So, along with six updated technotes, a whole folder full of new Macintosh Technical Q&As, and even a new Development Kit or two, here's what's new and revised on this month's disc.
AEGizmos: AEGizmos consists of four libraries which provide alternate ways of building and reading Apple events and Apple event descriptors. They are faster, more memory efficient, and often easier to use than the normal AE API. Version 1.4.1 is now compatible with CodeWarrior 6 and includes a non-shared library for PPC.
Asia Market Guide: This guide provides information about markets, distribution, and localization for the Asian region, as well as providing a directory of additional information sources.
Developer Notes: Included here, in addition to the regular archive, are developer notes for three new products: The Power Macintosh 7200, 7500, and 8500 computers.
Developer Univ. Course Info: This package provides information on the types, cost and location of training available to Apple's developers through Apple's Developer University. It enables customers to determine which training will be appropriate to their needs and how to obtain it. It includes current course descriptions, class dates and locations, and where to get self-paced materials.
Display Manager Development Kit: This development kit has all the information you will need to begin taking advantage of the Display Manger API. The Display Manager 1.0 API was first introduced with the PowerMacs in System 7.1.2 and subsequently shipped in 7.5 and 7.5.1. The Display Manager 2.0 is included in post 7.5.1 systems and is also available as a system extension which is backward compatible to System 7.1. Licensing information for the Display Manager extension is included to make it as easy as possible for developers to create and ship Display Manager aware applications.
DisposeResource 2.0: DisposeResource is an extension that catches a common programming error: passing a resource handle to DisposeHandle. Version 2.0 correctly deals with ROM resource handles. This avoids an erroneous report during boot with Sound Manager 3.1 installed.
Drop•PS 1.1.3: Drop•PS provides the ability to download PostScript text files, as well as EPS (Encapsulated PostScript) files, to a network-connected PostScript printer. Files may be downloaded in the background, and entire folders or disks may be downloaded as well. This updated version fixes a bug which prevented Drop•PS from seeing printers in zones other than the default one.
Note: This is NOT AN APPLE PRODUCT. It is provided on an AS-IS basis. Apple is not responsible for any problems you may encounter in its use. Drop•PS is freeware, provided by Bare Bones Software.
DTS QuickTime Utilities.July-95: This is a collection of useful QuickTime functions and applications. Consult the documentation inside the Documentation folder for more details. See the document "What's New, July-95" for information on updates and bug fixes.
Gestalt Selectors List 3.0: This document lists all selectors known to the creator of the Gestalt Selectors List for use with the Gestalt Manager. These can include selector codes installed by Apple system software or by your software. The information in this list is useful for programmers who use the Gestalt Manager with their software (even using externals, as with HyperCard, 4th Dimension, and so on).
Note: This is NOT AN APPLE PRODUCT. It is provided on an AS-IS basis. Apple is not responsible for any problems you may encounter in its use.
Macintosh Technical Notes: Technical Notes are a collection of short (and not-so-short) articles dealing with specific development topics. New & revised technotes for September 1995 include:
IM—Files Errata
NW29-File Sharing Ext 7.6.1
OV16-Gestalt & _SysEnvirons
QT07-TV Tuner Component
QT08-Teletext Component
TB42-Finder Icon Position
Macintosh Technical Q&As: The Macintosh Technical Q&As are designed to provide Macintosh developers with solutions, workarounds and code snippets to help in development efforts. The questions are those that Apple's Developer Support Center (DSC) has received on specific topics, along with answers from DSC engineers.
MacODBC 2.1: MacODBC™ is the Macintosh implementation of the industry-standard Open Database Connectivity protocols. This SDK is for developers who want to develop ODBC drivers or applications. It includes the ODBC Driver Manager (for distribution with drivers or ODBC apps), as well as an ODBC Tools disk with headers, sample drivers, and sample apps. Complete documentation is also included.
Features:
• Native operation on Power Macintosh for applications and drivers
• Supports version 2.1 of ODBC specification
OpenDoc Documentation: This folder contains the principal developer documentation for OpenDoc for the MacOS. The subfolders contain the following documents:
•Class Reference
Contains the OpenDoc Class Reference, in two formats: (1) Adobe Acrobat™, indexed for full text search, and (2) QuickView™, which gives you hypertext access to the OpenDoc API descriptions in the same manner as Macintosh Programmer's Toolbox Assistant.
•Programmer's Guide
Contains the OpenDoc Programmer's Guide, in Adobe Acrobat™ format, indexed for full text search.
•Cookbook
Contains the OpenDoc Cookbook, in Adobe Acrobat™ format.
•Human Interface
Contains the Drag and Drop Human Interface Guidelines, in Adobe Acrobat™ format. It contains interface-behavior guidelines for Macintosh drag and drop. OpenDoc human interface guidelines, which were previously in this folder, are now part of the Programmer's Guide.
NOTE: All documentation is preliminary, and may contain errors. The information is in some cases incomplete and is not guaranteed to be current with the version of OpenDoc that ships with this seed.
PCI Driver Development Kit: This folder contains information on designing PCI cards and drivers for the PCI-based Power Macintosh CPUs, such as the Power Macintosh 9500 computer. This information will also apply to future Macintosh models that incorporate the PCI bus.
PopupFuncs 2.6: PopUpFuncs is a productivity tool for developers. When invoked by clicking on a control in a source code window’s title bar, it creates a popup menu of every function contained in a source code file, allowing you to see instantly the contents of an unfamiliar file. If a name is selected from the menu, the file is instantly scrolled to the beginning of that function. PopUpFuncs works with CodeWarrior, MPW, THINK C/Symantec C++, SADE, BBEdit, and QUED/M, and parses C, C++, Pascal, Object Pascal, assembler, Rez, and Fortran source files. See the file "PopupFuncs Notes.c" for details.
Note: This is NOT AN APPLE PRODUCT. It is provided on an AS-IS basis. Apple is not responsible for any problems you may encounter in its use.
RAMDisk 1.2: This INIT/CDEV/DRVR combination demonstrates many of the techniques used to create a Ram disk and its accompanying control panel. It includes a sample driver, extension, control panel written so it compiles in Metrowerks Codewarrior 6.0, Symantec Think C 8.0, and MPW.
ShrinkWrap™ 1.4.2: ShrinkWrap is a utility to create and mount DiskCopy images. It will also mount many other formats of disk images and can utilize the StuffIt™ Engine for compression. See the file "ShrinkWrap™ Read Me" for more information.
Note: This is NOT AN APPLE PRODUCT. It is provided on an AS-IS basis. Apple is not responsible for any problems you may encounter in its use.
Toolbox Assistant Update #3: This folder contains files that update the Toolbox Assistant QuickView databases. This update release contains the Toolbox information from the new volume "Advanced Color Imaging Reference". The "Routines A…Z and Mgr.qv" file contains updated Routines and Managers pages.
Coming Next Month: Macintosh System Software, for hardware new and old.